package com.ruoyi.ai.api.bo;

import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

@Data
public class WxChatMessageBo {
    /**
     * 对话id
     */
    @NotNull(message = "请先选择对话")
    private Long dialogueId;
    /**
     * 输入的内容
     */
    @Length(max = 1000, message = "输入的内容不能超过1000个字符")
    @NotEmpty(message = "输入的内容不能为空")
    private String content;
    
    /**
     * 提示词
     */
    @Length(max = 500, message = "提示词不能超过500个字符")
    private String prompt;
}
